BF Surfer


Changes: 

Has a surfboard and a roof rack as optional extras.

Added a actual engine model in the back.

It is based of the clean variant Surfer.

Update V2.0 Changelog:

-reconverted with better normals and fixed collisions.
-changed handling so it is slower, more like a real VW Micro Bus.

Update V2.1 Changelog:

-added IV style panel lines.
-fixed door, bonnet, and boot physics so that they should now react to the cars movement when open.

Update V2.2 Changelog:

-added compatibility for LibertyPlates mod by Shvab.
-added FLA audio lines.
-fixed a bug that would cause the badges to not darken when the car is burnt.

Update V2.2.1 Changelog:

-updated compatibility for LibertyPlates mod version v1.2.6.0 and higher.


Bugs:

If you crash the front enough, you can see the drivers legs clip through.

Data Lines:

vehicles.ide

surfer, 	surfer,		car,		SURFER,		INGOT,		VEH@VAN,	VEH@VAN_FO2_FO2,	10,	999,		0.2004,	0.2004,		0.5	4,	1.0	,1,	noboot+ext_strong+ext_rare

handling.dat   (it is slow and very floaty with lots of body roll, fitting for a VW Bus I think)

SURFER     2100.0  6.0  85	0.0 0.0 -0.51 		0.0  4  0.082 1.0 110.0	0.21 0.640 0.40 34.0		1.23 1.03 14.3 0.12 0.4822		2.2  0.8  0.8  0.14 -0.16 0.0  0.52   		1.0 0.6 0.4 1.5 	0.0  20000 		440010		0				0

carcols.dat  (put this in the Car4 section) color 1 is the top body color, color 2 is the bottom body color, and color 4 is the rim color.

surfer,        112,0,0,112, 112,29,4,29, 36,90,0,20, 31,31,4,31, 26,122,4,20, 15,90,4,20, 0,86,4,20, 129,24,4,20, 62,4,4,4, 68,1,4,3, 70,70,4,3, 51,113,4,3, 112,58,4,3, 112,83,4,3, 116,50,4,1,

VehOff.csv lines  (add these if you added the vehicle)

VEHICLE surfer FIELD BOOT_OPEN POS 0.038907 -1.570641 0.450686 ANGLES 0.274350 -0.000337 -3.133571 FOV 55.000000
VEHICLE surfer FIELD BONNET_FWD POS 0.013367 1.842249 0.913813 ANGLES -0.000000 0.000000 0.000000 FOV 72.000000
VEHICLE surfer FIELD BONNET_BWD POS -0.007324 -2.151416 0.954986 ANGLES 0.000329 0.000000 -3.141549 FOV 55.000000
VEHICLE surfer FIELD CINEY_WHEEL POS -1.116230 0.325567 -0.192069 ANGLES -0.099041 0.000884 0.087347 FOV 55.000000
VEHICLE surfer FIELD CINEY_UNDER POS -0.000256 0.326006 -0.331720 ANGLES -0.009485 -0.000081 -0.000044 FOV 55.000000
VEHICLE surfer FIELD CINEY_MISC_1 POS 1.527200 -5.209344 0.968256 ANGLES -0.095472 -0.235698 0.178895 FOV 45.000000
VEHICLE surfer FIELD CINEY_MISC_2 POS -1.169121 -0.611694 0.956909 ANGLES -0.167882 0.237181 -0.477285 FOV 55.000000
VEHICLE surfer FIELD JACKED POS 0.059057 0.714111 0.425903 ANGLES 0.248461 0.000000 1.959596 FOV 55.000000
VEHICLE surfer FIELD BUSTED POS -0.618500 1.154663 0.752563 ANGLES -0.009728 0.000000 2.677543 FOV 55.000000
VEHICLE surfer FIELD CARPHONE POS -0.478153 1.328857 0.810913 ANGLES -0.000000 0.000000 -0.000000 FOV 55.000000
VEHICLE surfer FIELD BONNET_L POS -0.527522 0.606096 0.902909 ANGLES -0.001445 0.013756 1.578469 FOV 55.000000
VEHICLE surfer FIELD BONNET_R POS 0.512290 0.602822 0.901993 ANGLES -0.001590 -0.013397 -1.573967 FOV 55.000000
VEHICLE surfer FIELD CINEY_WHEEL_2 POS 1.219589 -1.961182 -0.010010 ANGLES -0.065591 0.233275 0.009462 FOV 55.000000
VEHICLE surfer FIELD CINEY_BACK POS -1.014904 1.097656 0.882080 ANGLES -0.192399 0.196787 -3.141212 FOV 55.000000
VEHICLE surfer FIELD BUMPER POS -0.007552 1.913103 -0.427979 ANGLES -0.019530 0.000289 0.019661 FOV 55.000000
VEHICLE surfer FIELD AIM_FR POS -0.011136 0.130149 1.740978 ANGLES -1.562481 0.021839 -0.002367 FOV 45.000000
VEHICLE surfer FIELD CINEY_FAR_1 POS -2.042376 -4.035326 0.612284 ANGLES -0.102367 -0.263235 -0.386937 FOV 55.000000
VEHICLE surfer FIELD CINEY_FAR_2 POS 1.858201 -4.489746 1.836182 ANGLES -0.388416 0.200390 0.213456 FOV 55.000000
VEHICLE surfer FIELD CINEY_FAR_3 POS 1.386023 2.696393 -0.166525 ANGLES 0.087591 -0.173785 2.455056 FOV 74.300003
VEHICLE surfer FIELD CINEY_FAR_4 POS -1.263020 2.990425 1.395924 ANGLES -0.535707 0.322562 -2.762599 FOV 55.000000

addedVehicleAudioSettings.ini

custom vehicle audio for use with Fastman92 limit adjuster audio loader

[surfer]
structType = 0
field_1 = 41611
flags = 0x2AA628 
floatAsInt_A = -30.0
floatAsInt_E = -2.0
engineLowSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_LOW
engineHighSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_HIGH
exhaustLowSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_LOW
exhaustHighSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_HIGH
revsOffSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_REVS_OFF
field_26 = 350.0
field_2A = 250.0
floatAsInt_2E = 2.91
floatAsInt_32 = -0.97
field_36 = 750.0
field_3A = 400.0
floatAsInt_3E = -3.21
floatAsInt_42 = 3.21
field_46 = 348.0
field_4A = 120.0
floatAsInt_4E = -3.37
floatAsInt_52 = 3.0
field_56 = 174.0
field_5A = 80.0
floatAsInt_5E = 1.0
floatAsInt_62 = 4.0
floatAsInt_66 = 1.0
field_6A = 50.0
field_6E = 50.0
floatAsInt_72 = 0.0
floatAsInt_76 = -8.0
engineWaveShape = ENGINE_WAVE_SHAPE
floatAsInt_7E = 0.0
exhaustWaveShape = EXHAUST_WAVE_SHAPE
floatAsInt_86 = 0.0
floatAsInt_multiplier1200_8A = -0.8
floatAsInt_multiplier1200_8E = 0.0
engineIdleLoopSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_ENGINE_IDLE_LOOP
exhaustIdleLoopSound = VEHICLES_ENGINE_RESIDENT_1000_RACEBIKE_EXHAUST_IDLE_LOOP
floatAsInt_multiplier1200_9A = -0.333333
floatAsInt_multiplier1200_9E = 1.0
transmissionSound = VEHICLES_TRANSMISSION_1
floatAsInt_A6 = -8.0
floatAsInt_AA = 4.0
sound_AE = VEHICLES_ENGINE_RESIDENT_NULL_LOOP
floatAsInt_B2 = -6.0
floatAsInt_B6 = 0.0
exhaustPopSound = NULL_SOUND
airIntakeSound = V_STYLE_INTAKE_QUIET
floatAsInt_multiplier1200_C2 = 0.5
floatAsInt_multiplier1200_C6 = 1.0
dumpValveSound = NULL_SOUND
startSound = STREAMED_VEHICLES_1000_RACEBIKE_1000_RACEBIKE_START
hornSound = BLISTA_HORN
openSound = VEHICLES_EXTRAS_PICKUP_OPEN
closeSound = PICKUP_DOOR_CLOSE_RND
trunkOpenSound = VEHICLES_EXTRAS_SMALL_TRUNK_OPEN
trunkCloseSound = VEHICLES_EXTRAS_SMALL_TRUNK_CLOSE
field_E6 = 0.5
suspensionUpSound = SUSPENSION_UP
suspensionDownSound = SUSPENSION_UP
field_F2 = 0.4
field_F6 = 1.0
policeScannerManufacturerSound = NULL_SOUND
policeScannerModelSound = NULL_SOUND
policeScannerVehicleCategorySound = POLICE_SCANNER_VEHICLE_CATEGORY_VAN
gearTransmissionSound = VEHICLES_ENGINE_RESIDENT_GEAR_TRANSMISSION
floatAsInt_multiplier1200_10A = 0.5
floatAsInt_multiplier1200_10E = 1.83333
floatAsInt_multiplier1200_112 = 0.666667
floatAsInt_116 = 1.0
field_11A = 50
floatAsInt_11E = -1.0
floatAsInt_122 = 8.0
floatAsInt_126 = 4.0
jumpLandSound = VEHICLE_JUMP_LAND
field_12E = 31
field_132 = 36
ignitionSound = IGNITION
engineShutDownSound = VEHICLES_ENGINE_RESIDENT_SHUT_DOWN_1
field_13E = 0
field_13F = 0
field_140 = 1
field_141 = 4
indicatorVehicleOn = VEHICLES_EXTRAS_INDICATOR_VAN_ON
indicatorVehicleOff = VEHICLES_EXTRAS_INDICATOR_VAN_OFF
engineCoolingFan = ENGINE_COOLING_FAN
handbrakeSound_14E = NULL_SOUND
sound_152 = NULL_SOUND
sound_156 = NULL_SOUND
handbrakeSound_15A = VEHICLES_EXTRAS_STANDARD_HANDBRAKE
field_15E = 0
field_15F = 0
field_160 = 0